﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TasksModel;

namespace TasksUI
{
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    public partial class TasksSoapClient : System.ServiceModel.ClientBase<ITasksService>, ITasksService
    {
        public TasksSoapClient()
        {
        }

        public TasksSoapClient(string endpointConfigurationName) :
            base(endpointConfigurationName)
        {
        }

        public TasksSoapClient(string endpointConfigurationName, string remoteAddress) :
            base(endpointConfigurationName, remoteAddress)
        {
        }

        public TasksSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
            base(endpointConfigurationName, remoteAddress)
        {
        }

        public TasksSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
            base(binding, remoteAddress)
        {
        }

        public string Ping()
        {
            return base.Channel.Ping();
        }

        public List<string> GetLibraries()
        {
            return base.Channel.GetLibraries();
        }

        public string GetLibrary(string guid)
        {
            return base.Channel.GetLibrary(guid);
        }

        public string SaveLibrary(string xml)
        {
            return base.Channel.SaveLibrary(xml);
        }
    }
}